import React from 'react';
import { Form } from 'antd';
import { AxCreateGridThreeForm } from '@/components/AxForm/AxCreateForm';
import { AxLabel } from '@/components/AxForm/AxFormItem';
import { axconst } from '@/shared/axconst';

const Detail: React.FC<any> = props => {
    const { form, ...rest } = props;
    const values: any = axconst.data.list[0];

    return (
        <>
            <AxCreateGridThreeForm
                footer={false}
                form={form}
                title='订单详情'
                {...rest}
                items={[
                    <AxLabel form={form} label="订单编号" field="template" value={values.orderNumber} />,
                    <AxLabel form={form} label="订单金额" field="template" value={values.orderMoney} />,
                    <AxLabel form={form} label="订单发起人" field="template" value={values.orderUser} />,
                    <AxLabel form={form} label="收货人" field="template" value={values.receiver} />,
                    <AxLabel form={form} label="收货电话" field="template" value={values.phone} />,
                    <AxLabel form={form} label="收货地址" field="template" value={values.addr} />,
                    <AxLabel form={form} label="订单状态" field="template" value={values.orderStatus} />,
                    <AxLabel form={form} label="收货时间" field="template" value={values.receiveTime} />,
                    <AxLabel form={form} label="供应商" field="template" value={values.supply} />,
                    <AxLabel form={form} label="送货人" field="template" value={values.purchaseUser} />,
                    <AxLabel form={form} label="送货人电话" field="template" value={values.phone} />,
                    <AxLabel form={form} label="送货车牌号" field="template" value={values.carNum} />,
                    <AxLabel form={form} label="运单号" field="template" value={values.orderNumber} />,
                    <AxLabel form={form} label="支付经费" field="template" value={values.fund} />,
                    <AxLabel form={form} label="经费负责人" field="template" value={values.receiver} />,
                    <AxLabel form={form} label="支付项目" field="template" value={values.project} />,
                ]}
            />
        </>
    );
};

export default Form.create<any>()(Detail);
